package com.itany.corejava.code08_常用类.string;

import java.util.Scanner;

/**
 * @author MissChen
 * @version 1.0
 * @date 2023 年11月10日 14:10
 */
public class Test07_练习 {
    public static void main(String[] args) {
        // 提示用户输入一个字符串，统计字符串包含多少个数字、英文字母以及其他字符 0abc8a
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入一个字符串:");
        String s=sc.next();
        s=s.toUpperCase();
        int count1=0,count2=0,count3=0;
        for(int i=0;i<s.length();i++){
            char c=s.charAt(i);
            if(c>='0' && c<='9'){
                count1++;
            }else if(c>='A' && c<='Z'){
                count2++;
            }else{
                count3++;
            }
        }
        System.out.println("字符串包含"+count1+"个数字、英文字母的个数"+count2+"、其他字符的个数:"+count3);



    }
}
